Revision: wmaker--cvs--0--patch-1158
Archive: voins@altlinux.ru--2004-wmaker
Creator: Dan Pascu <dan@windowmaker.org>
Date: Thu Oct 28 20:46:51 MSD 2004
Standard-date: 2004-10-28 16:46:51 GMT
Modified-files: ChangeLog TODO WINGs/ChangeLog
    WINGs/WINGs/WUtil.h WINGs/proplist.c src/application.c
    src/defaults.c src/dialog.h src/dock.h src/funcs.h
    src/misc.c src/wdefaults.c src/window.c src/winspector.c
New-patches: voins@altlinux.ru--2004-wmaker/wmaker--cvs--0--patch-1158
Summary: - Saving a domain file will first strip all entries tha...
CSCVSID: MAIN.1159
Keywords: cscvs:MAIN-1159

Author: dan
Date: 2001/12/20 22:16:01
- Saving a domain file will first strip all entries that are also present in
the global domain as well and are exactly the same. This fixes a bug where
settings from the global domain file were merged in the user domain file
and further changes in the global domain file for those merged values was
ignored making a system admin unable to set global defaults for all users
using the global domains.
- Fixed bug with not extracting the icon from the client when using
shared appicons.
- Added WMSubtractPLDictionaries() to WINGs (opposite for merging, it will
remove all entries from dest if they are present in source and are exactly
the same. Unique entries in dest and entries with different values from
those present in source will be preserved).
